self-powered scraper - German English Dictionary